﻿using SmallJob.Data.Interfaces;
using SmallJob.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SmallJob.Services.Interfaces
{
    public interface ITransactionService : IRepository<Transaction>
    {
        Transaction GetTransactionForOrder(int payerid, int receiverid, int provideid);

        List<Transaction> GetByPage(int page, int pagesize, out int total);

        List<Transaction> GetByPageFilter(int page, int pagesize, out int total, string filter,string filtertype,string filterstatus);
    }
}
